/**
 * 校验路径
 * @param {string} path
 * @returns {Boolean}
 */
 export function isExternal(path) {
    return /^(https?:|mailto:|tel:)/.test(path)
 }
 
/**
 * 校验账号规则
 * @param {string} str 
 * @returns 
 */
export function accountValidate(str){
    const reg = /^[a-zA-Z0-9]{5,18}$/;
    return reg.test(str);
}

/**
 * 校验密码规则
 * @param {string} str 
 * @returns 
 */
export function passwordValidate(str){
    const reg = /^(?![A-Za-z0-9]+$)(?![A-Za-z]+$)(?![A-Z0-9]+$)(?![a-z0-9]+$)[A-Za-z0-9\\W]{6,}/;
    return reg.test(str);
}



